🇫🇷 fr en 🇬🇧

avoir la gorge serrée

lump in one's throat
Wiktionary Links